prophylactic prosthesis - French English Dictionary